package com.marvels.approve.manager.dto;

import java.util.Date;

import com.marvels.common.constants.PageConstant;
import com.marvels.common.dto.BaseDTO;

/**处理流程节点权限 
 * @author 何杰
 * 2018年4月10日
 */
public class CaseNodeRoleDTO  extends BaseDTO{
	private Long id;
	private String nodeCode;//节点code
	private String nodeName;//节点名称
	private String roleCode;//权限code
	private String roleName;//权限名称
	private Integer status;
	
	private String createdBy;//'创建用户',
	private Date startCreatedDate;//'创建时间',
	private Date endCreatedDate;//'创建时间',
	private String updatedBy;//'更新用户',
	private Date startUpdatedDate;//'更新时间',
	private Date endUpdatedDate;//'更新时间',
	private Date createdDate;//'创建时间',
	private Date updatedDate;//'更新时间'
	
	private Integer pageNum;
	private Integer pageSize;
	
	public Date getCreatedDate() {
		return createdDate;
	}
	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}
	public Date getUpdatedDate() {
		return updatedDate;
	}
	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getNodeCode() {
		return nodeCode;
	}
	public void setNodeCode(String nodeCode) {
		this.nodeCode = nodeCode;
	}
	public String getNodeName() {
		return nodeName;
	}
	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}
	public String getRoleCode() {
		return roleCode;
	}
	public void setRoleCode(String roleCode) {
		this.roleCode = roleCode;
	}
	public String getRoleName() {
		return roleName;
	}
	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}
	public String getCreatedBy() {
		return createdBy;
	}
	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}
	public Date getStartCreatedDate() {
		return startCreatedDate;
	}
	public void setStartCreatedDate(Date startCreatedDate) {
		this.startCreatedDate = startCreatedDate;
	}
	public Date getEndCreatedDate() {
		return endCreatedDate;
	}
	public void setEndCreatedDate(Date endCreatedDate) {
		this.endCreatedDate = endCreatedDate;
	}
	public String getUpdatedBy() {
		return updatedBy;
	}
	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}
	public Date getStartUpdatedDate() {
		return startUpdatedDate;
	}
	public void setStartUpdatedDate(Date startUpdatedDate) {
		this.startUpdatedDate = startUpdatedDate;
	}
	public Date getEndUpdatedDate() {
		return endUpdatedDate;
	}
	public void setEndUpdatedDate(Date endUpdatedDate) {
		this.endUpdatedDate = endUpdatedDate;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public Integer getPageNum() {
		return pageNum==null?PageConstant.CURRPAGE:pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize==null?PageConstant.PAGESIZE:pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	
	
}
